console.log('Start');

// 宏任务
setTimeout(() => {
    console.log('setTimeout');
}, 0);

// 微任务
Promise.resolve().then(() => {
    console.log('Promise then');
});

console.log('End');